Wrap&Zip decompression

نویسندگان

  • Jarek Rossignac
  • Andrzej Szymczak
چکیده

The Edgebreaker compression [16, 11] is guaranteed to encode any unlabeled triangulated planar graph of t triangles with at most 1.84t bits. It stores the graph as a CLERS stringa sequence of t symbols from the set {C,L,E,R,S}, each represented by a 1, 2 or 3 bit code. We show here that, in practice, the string can be further compressed to between 0.91t and 1.26t bits using an entropy code. These results improve over the 2.3t bits code proposed by Keeler and Westbrook [10] and over the various 3D triangle mesh compression techniques published recently [7,9,14,24,25], which exhibit either larger constants or cannot guarantee a linear worst case storage complexity. The decompression proposed in [16] is complicated and exhibits a non-linear time complexity. The main contribution reported here is a simpler and efficient decompression algorithm, called Wrap&Zip, which has a linear time and space complexity. Wrap&Zip reads the CLERS string and builds a triangle treea triangulated, simply connected, topological polygon without interior vertices. During that process, it uses a simple rule to orient the external edges of this polygon and to “zip” (i.e., identify) all pairs of adjacent external edges that are oriented towards their common vertex. Because triangulated planar graphs can only model the connectivity (triangle/vertex incidence) of 3D triangle meshes that are homeomorphic to a sphere, we introduce here simple extensions of the Edgebreaker and Wrap&zip techniques for compressing more general, manifold, triangle meshes with holes and handles. Manifold representations of non-manifold meshes are discussed in [18,5,6]. The simple and efficient solution provided by the combination of Wrap&Zip with of the work reported in [16, 11] yields a simple and effective solution for compressing the connectivity information of large and small triangle meshes that must be downloaded over the Internet. The CLERS stream may be interleaved with an encoding of the vertex coordinates and photometric attributes enabling inline decompression. The availability of local incidence information permits to use, during decompression, the location and attributes of neighboring vertices to predict new ones, and thus supports most of the recently proposed vertex compression techniques [2,7,21,24].

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Pii: S0925-7721(99)00028-0

The Edgebreaker compression (Rossignac, 1999; King and Rossignac, 1999) is guaranteed to encode any unlabeled triangulated planar graph of t triangles with at most 1.84t bits. It stores the graph as a CLERS string— a sequence of t symbols from the set {C,L,E,R,S}, each represented by a 1, 2 or 3 bit code. We show here that, in practice, the string can be further compressed to between 0.91t and ...

متن کامل

Wrap&zip: Linear decoding of planar triangle graphs

The Edgebreaker compression technique, introduced in [11], encodes any unlabeled triangulated planar graph of t triangles using a string of 2t bits. The string contains a sequence of t letters from the set {C, L, E, R, S} and 50% of these letters are C. Exploiting constraints on the sequence, we show that the string may in practice be further compressed to 1.6t bits using model independent code...

متن کامل

The ZPAQ Compression Algorithm

ZPAQ is a tool for creating compressed archives and encrypted user-level incremental backups with rollback capability. It deduplicates any new or modified files by splitting them into fragments along content-dependent boundaries and comparing their cryptographic hashes to previously stored fragments. Unmatched fragments are grouped by file type and packed into blocks and either stored or compre...

متن کامل

Improving the Compression Efficiency for News Web Service Using Semantic Relations Among Webpages

Both compression and decompression play important roles in a web service system. High compression ratio helps to save the storage, while fast decompression contributes to decreasing the response time of service. Specifically focusing on the news web service, this paper proposes a compression mechanism to improve the efficiency of compression and decompression simultaneously by taking advantage ...

متن کامل

Lossless Compression Techniques for Maskless Lithography Data

Future lithography systems must produce more dense chips with smaller feature sizes, while maintaining the throughput of one wafer per sixty seconds per layer achieved by today’s optical lithography systems. To achieve this throughput with a direct-write maskless lithography system, using 25 nm pixels for 50 nm feature sizes, requires data rates of about 10 Tb/s. In a previous paper, we present...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999